radar response echo - Turkish English Dictionary